lump sum prices - German English Dictionary